
/**
 * Beschreiben Sie hier die Klasse Listenobjekt.
 * 
 * @author (Ihr Name) 
 * @version (eine Versionsnummer oder ein Datum)
 */
public class Listenobjekt
{
    private Knoten k;
    private double g; //kantenGewicht

    public Listenobjekt() {
        k = null;
        g = 0;
    }

    public Listenobjekt(Knoten neuerKnoten, double neuesGewicht) {
        k = neuerKnoten;
        g = neuesGewicht;
    }

    public void setKantenGewicht(double neuesGewicht) {
        g = neuesGewicht;
    }

    public double getKantenGewicht() {
        return g;
    }

    public void setKnoten(Knoten neuerKnoten) {
        k = neuerKnoten;
    }
    
    public Knoten getKnoten() {
        return k;
    }
    
    public String toString() {
        if (k!=null) return "("+k.toString()+"|"+g+")";
        else return "Listenobjekt leer!";
    }
}